﻿
body .pager
{
    margin:0px;
    width:1000px;
    height:auto;
    margin:auto;
    overflow:hidden;
    background-repeat:repeat-x;
    text-align :left;
}


.site_top{ width:100%; height:95px; float:left;}
.site_left{ overflow:auto; float:left; width:183px; height:auto;}
.site_body{ overflow:auto;float:left;height:auto;width:100%}
.site_main{ overflow:auto; float:left; width:795px; background-color:White;height:auto; padding:10px; padding-left:5px;}
.site_main .master_bar{ float:left; height:450px; width:5px; overflow:hidden;}
.site_main .master_content{ float:left; overflow:hidden; width:790px}
.site_footer{width:100%; height:40px; float:left;}


/* Top Style
-------------------------------------------------------*/


.top_div_01
{
    width:1000px;
    height:auto;
    overflow:hidden;
    color:White;
}
.top_div_02
{
    float:left;
    overflow:hidden;
    height:61px;
    padding:12px 20px;
}
.top_div_03
{
    float:left;
    overflow:hidden;
    height:85px;
    width:100%;
    vertical-align:bottom;
}
.top_div_log
{
    float:left;
}
.top_div_04
{
    float:right;
    width:550px;
    text-align:right;
    padding-right:30px;
}
.top_div_04_01
{
    height:40px;
    line-height:55px;
}
.top_div_04_02
{
    height:45px;
    line-height:35px;
}

.top_div_04 li
{
    font-size:12px;
    float:right;
    margin:0px 5px;
}

.top_div_05
{
    float:left;
    overflow:hidden;
    width:100%;
    height:33px;
    line-height:33px;
}
    
.top_div_05_01
{
    float:left;
    overflow:hidden;
    width:735px;
}  
.top_div_05_02
{
    float:left;
    overflow:hidden;
    width:33px;
} 
.top_div_05_03
{
    float:left;
    overflow:hidden;
    width:232px;
}
    
.top_div_05_01 li
{
    padding-left:0px;
    padding-right:0px;
    text-align:center;
    width:100px;
    font-size:13px;
    float:left;
    height:25px;
}
.top_div_06
{
    float:left;
    overflow:hidden;
    width:100%;
    text-align:center;
    height:35px;
    line-height:35px;
}
.top_div_06_01
{
    float:left;
    overflow:hidden;
    width:122px;
    height:35px;
}
.top_div_06_02
{
    float:left;
    overflow:hidden;
    width:18px;
    height:35px;
}
.top_div_06_03
{
    float:left;
    overflow:hidden;
    width:860px;
    height:35px;
}  
/* Left Style
-------------------------------------------------------*/

.left_div_body
{
    width:183px;
    height:auto;
    overflow:hidden;
    text-align:center;
}

.left_div_menu
{
    width:162px;
    height:auto;
    margin:auto;
    overflow:hidden;
}

.left_menu_bar
{
    width:100%;
    height:40px;
    line-height:32px;
    font-size:13px;
    font-weight:bold;
    color:White;
    
}

.left_div_menu .left_menu_sub_current,.left_div_menu a.left_menu_sub_current
{
    color:#fdf786;
}

.left_div_menu .left_menu_sub,.left_div_menu a
{
    font-size:12px;
    color:White;
    text-decoration:none;
}

.left_div_menu a:hover
{
    color:Red;
    text-decoration:underline;
}

.left_div_menu table td
{
    padding:0px 0px;
    margin:5px 0px;

}

.left_menu_sub
{
    display:none;
}


.left_menu_sub table .firsttd
{
    border-right:1px solid white;
}

/* Footer Style
-------------------------------------------------------*/
.footer_div_01
{
    float:left;
    width:100%;
    height:40px;
    font-size:13px;
    color:White;
    overflow:hidden;

}
.footer_div_01_01
{ 
    float:left;
    width:100%;
    overflow:hidden;
    padding:0px; 
    margin-top:10px;
    background-color:White;
}
.footer_div_01 ul
{ 
    float:right;
    overflow:hidden;
    margin-right:40px;
}
.footer_div_01 li{float:right; padding:0px 5px; height:30px; line-height:30px; overflow:hidden;}
.footer_div_01 a{color:Black; font-weight:bold;}